Ana içeriğe geç

Proje Doğrulama Süreci

Bu süreç, ISO/IEC 15504 SPICE standartlarına uygun olarak SUP.2 Doğrulama süreçlerinin Jira Süreci ve Git ile entegre karşılanması amacıyla hazırlanmıştır.

Sürecin Ana Hedefleri:

  • Gereksinim doğrulama task'larının Jira'da yönetilmesi
  • Git commit'lerinin doğrulama task'larına bağlanması
  • Doğrulama sonuçlarının paydaşlarla paylaşılması

ISO/IEC 15504 SPICE | SUP.2 Doğrulama gereksinimlerinin karşılanması beklenmektedir.

Doğrulama Türleri

1. Gereksinim Doğrulaması

Amaç: Yazılım ürününün belirlenen gereksinimleri karşıladığını doğrulamak - Doğrulama Yöntemi: İnceleme, test, analiz - Jira Statü: To Do → In Progress → Under Review → Done

2. Tasarım Doğrulaması

Amaç: Tasarımın gereksinimleri karşıladığını doğrulamak - Doğrulama Yöntemi: Peer review, prototype testi - Git: Feature branch'lerde tasarım commit'leri

3. Kod Doğrulaması

Amaç: Kodun tasarım ve gereksinimlere uygunluğunu doğrulamak - Doğrulama Yöntemi: Code review, static analysis - Git: Merge request sürecinde doğrulama

Doğrulama İş Akışı

Süreç Adımları

  1. Task Oluşturma
  2. Jira'da yeni doğrulama task'ı açma
  3. Doğrulama kriterlerini tanımlama
  4. Sorumlu atama
  5. Component ekleme Doğrulama

  6. Doğrulama Gerçekleştirme

  7. Belirlenen kriterlere göre doğrulama yapma
  8. Git'te ilgili commit'leri kontrol etme
  9. Bulgular ve sonuçları kaydetme

  10. Sonuç Değerlendirme

  11. Doğrulama başarı/başarısızlık durumu
  12. Gerekli düzeltme aksiyonları
  13. Paydaş bilgilendirme

Doğrulama Raporlama

Doğrulama Kriterleri

Kriter Açıklama Durum
Fonksiyonel Gereksinimler Tüm fonksiyonlar çalışıyor mu? ✓/✗
Performans Gereksinimleri SLA değerleri karşılanıyor mu? ✓/✗
Güvenlik Gereksinimleri Güvenlik standartları uygulanıyor mu? ✓/✗
Kullanılabilirlik UX/UI gereksinimleri karşılanıyor mu? ✓/✗

Rapor Çıktıları

  • Jira'da: Doğrulama sonuç özeti ve bulgular

Doğrulama Başarısızlık Durumu

  1. Problem Task Oluşturma: Tespit edilen problemler için PBL-XXXX task'ı
  2. Düzeltici Aksiyon: İlgili ekiplere assignment
  3. Tekrar Doğrulama: Problem çözüldükten sonra re-validation